#ifndef TARGET_DUMMY_H_INCLUDED
#define TARGET_DUMMY_H_INCLUDED

#include "GameObject.h"
#include "EventHandler.h"
#include "GLCuboid.h"

class TargetDummy : public GameObject, public EventHandler
{
public:
	TargetDummy();
	~TargetDummy();

	void Draw();
	void Update();

	void ResetPosition();

	bool Load(File* const f);
	const char* GetTypeName();
	virtual void OnKeyboardEvent(const SDL_KeyboardEvent& k);

	void BTCollided(GameObject* go, const btVector3& ang, const btVector3& lin);
private:
	GLCuboid m_cube;
};

#endif